有声明: int a[3][4]={{1,2},{3},{6,7,8,8}}; 则a[1][2]的初值是?

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:05:51
有声明: int a[3][4]={{1,2},{3},{6,7,8,8}}; 则a[1][2]的初值是?
a[2][1]的值是?
详细步骤谢谢

三行四列:
int a[3][4] = {{1,2,0,0},{3,0,0,0},{6,7,8,8}}
就是:
1,2,0,0
3,0,0,0
6,7,8,8
数组是从0开始算的,所以a[1][2]就是第二行第三列,即0;
同理,a[2][1]就是第三行第二列,即7.

a[1][2]是0,a[2][1]是7~
a[3][4]是四行五列的数组,从0开始计数~
a[1][2]即为第二行第三列的数,而定义中未定义,则自动赋值为0
a[2][1]是第三行第二列的数,自然是7~
好好学,很简单的~

估计是3,因为都是缺省赋值为3的,自己编来看看嘛